be overly punctilious - Allemand Anglais Dictionnaire